package com.chenfan.mcn.model.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author fhlj
 */
@Data
public class StarMonthlySettlementExecuteDataVO implements Serializable {

    /**
     * 执行单类型(1-内部红人执行单，2-外部红人执行单)
     */
    private Integer type;

    /**
     * 收入合同编号
     */
    private String incomeContractCode;

    /**
     * 执行单号
     */
    private String excuteCode;

    /**
     * 执行金额
     */
    private BigDecimal actualQuotedPrice;

    /**
     * 客户返点比例
     */
    private BigDecimal customerRabateRate;

    /**
     * 红人分成比例
     */
    private BigDecimal devidedRate;

    /**
     * AE确认分成金额
     */
    private String aeDevidedAmount;

    /**
     * HR确认个税
     */
    private BigDecimal shareTaxAmount;

    /**
     * 财务确认分成金额
     */
    private BigDecimal financeDevidedAmount;

    /**
     * 财务确认分成金额
     */
    private BigDecimal aftertaxShareAmount;

    /**
     * 结算方式
     */
    private String settlementMethod;

}
